marine farm - French English Dictionary